sweat streams - German English Dictionary